FlashCopy 功能
FlashCopy® 功能會在目標磁區上建立來源磁區上所儲存資料的時間點副本。在基本模式下,FlashCopy 功能會在對映中的目標磁區上建立來源磁區內容的副本。此功能會在對映中建立來源磁區與目標磁區的關聯性。如果目標磁區上存在資料,複製的資料會取代該資料。
FlashCopy 對映可定義用於在來源磁區和目標磁區之間副本資料的關係。在系統中,任兩個磁區之間都可以建立對映。這兩個磁區不必在同一個 I/O 群組或儲存區中。當 FlashCopy 操作啟動時,將由來源磁區構成一個檢查點。進行啟動作業時,不會複製任何資料。而是,會由檢查點建立一個位元對映,來指出未複製來源磁區的任何部分。位元對映中的每個位元都代表來源磁區的一個區域。每個區域都被稱為一個喱。在對目標磁區執行讀取作業時,位元對映將用於確定是否已副本喱。如果已副本喱,則將從目標磁區讀取資料。如果未副本喱,則將從來源磁區讀取資料。
在 FlashCopy 作業啟動之後,會繼續進行來源磁區的讀取和寫入作業。如果有新資料寫入來源或目標磁區,會將來源中的現有資料複製到目標磁區,然後再將新資料寫入來源或目標磁區。這時會更新位元對映,標示已複製來源磁區的儲存單位,不致使相同儲存單位後來的寫入作業重新複製資料。
複製作業完成之後,目標磁區包含來源磁區的內容(如同它們存在於某一復原點),除非已處理目標寫入。FlashCopy 有時被形容為零時複製 (T 0) 或時間點複製技術的實例。雖然複製作業需要花一些時間來完成,但結果資料出現在目標磁區時,看起來就像是立即複製一樣,而且所有資料立即可用。(如果需要,可以從源中存取仍在副本中的資料。)系統最多支援 2048 個磁區,但系統的目標磁區數上限是 64 個。
雖然經常更新的資料很難建立一致的資料集副本,但時間點複製技術仍有助於解決這個問題。如果是利用不提供時間點技術的技術來建立資料集的副本,且資料集在複製作業期間有了改變,所產生的副本可能含有不一致的資料。比方說,如果先複製了物件的參照然後才複製物件本身,且物件在複製之前已移動,則該副本包含的被參照物件會在其新的位置,但複製的參照仍會指向先前的位置。您也可以指派背景複製和清除速率給 FlashCopy 對映,以控制更新項目傳播到遠端系統的速率。FlashCopy 對映複製速率值可以在 128 KBps 到 2 GBps 之間,當 FlashCopy 對映處於任何狀態時,都可以變更這些值。
更進階的功能可對多個來源磁區和目標磁區執行作業。管理作業會彼此協調,提供共同的單一時間點,以便從各自的來源磁區複製目標磁區。這會對跨多個磁區的資料建立一致的副本。此功能也支援從每個來源磁區複製多個目標磁區。您可以利用這個方式,從不同的時間點建立每個來源磁區的映像檔。